package cn.hk.vaccination.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @Author 基原卷
 * @Date 2023-3-11 17:49
 * @PackageName:com.example.vaccinationservice.entity.vo
 * @ClassName: VaccinationVo
 * @Description: TODO
 * @Version 1.0
 */
@Data
@Accessors(chain = true)
@ApiModel(value="VaccinationVo对象", description="接种列表项")
public class VaccinationVo {


    @ApiModelProperty(value = "唯一标识")
    private Long id;

    @ApiModelProperty(value = "疫苗id")
    private Long vid;

    @ApiModelProperty(value = "计划id")
    private Long pid;

    @ApiModelProperty(value = "计划类型")
    private Integer planType;

    @ApiModelProperty(value = "疫苗名称")
    private String vname;

    @ApiModelProperty(value = "计划名称")
    private String pname;

    @ApiModelProperty(value = "当前剂")
    private String num;

    @ApiModelProperty(value = "总剂量")
    private String total;

    @ApiModelProperty(value = "1：免费 2：自费")
    private Integer type;

    @ApiModelProperty(value = " 0:库存充足 1:库存紧缺 2:无库存")
    private Integer adequate;

    @ApiModelProperty(value = "出生月份")
    private Double planAgeMonth;
}
